═══ 1. Kurzanleitung ═══ Dies ist MegaMine fБr OS/2 MegaMine ist ein Strategiespiel. Auf einem Spielfeld, welches aus Spalten und Reihen besteht, befinden sich versteckte Minen. Diese Minen zu finden, ist Ihre Aufgabe. Jedes Feld hat 8 angrenzende Nachbarfelder. Indem Sie die linke Maustaste drБcken, kФnnen Sie das darunterliegende Feld aufdecken. Die Zahl, die dann auf diesem Feld angezeigt wird, gibt an, wieviele Minen sich in den 8 Nachbarfeldern verbergen. Wenn sich in den 8 angrenzenden Feldern keine Minen befinden, bleibt dieses Feld lediglich grau, und die benachbarten werden automatisch aufgedeckt. Durch taktisches Kombinieren, kФnnen Sie in den meisten FДllen herausfinden, unter welchen Feldern sich Minen befinden. Diese Felder kФnnen Sie dann mit Hilfe der rechten Maustaste mit einem FДhnchen markieren, damit Sie sie nicht mehr unbeabsichtigt aufdecken kФnnen. Links oben sehen Sie, wieviele Minen Sie noch finden mБssen und rechts oben sehen Sie Ihre Zeit. Viel Spaс beim Minensuchen! ═══ 2. Warum noch ein Minesweeper? ═══ Warum noch ein Minesweeper fБr OS/2? Das wird sicherlich die Frage vieler sein. Ich habe diesen Minesweeper vor allen Dingen geschrieben, um etwas fБr das Programmieren von OS/2 dazuzulernen. Als ich Sommer '93 mit dem Programmieren anfing, hatte ich auch noch keinen anderen Minesweeper fБr OS/2. Aber ich denke, daс sich meine Anstrengungen auch sonst gelohnt haben. MegaMine bietet viele neue Funktionen, die kein anderer Minesweeper fБr PCs bietet. Sie kФnnen z. B. extrem groсe Spielfelder einstellen (aber Achtung, es kФnnten Ihnen die Augen ausfallen!), auch ist eine vernБnftige Highscoreliste vorhanden und es ist alles in der OS/2-Optik gehalten, d. h. Notebook-Controls fБr die Einstellungen und die Highscoreliste. Auch sind einige mehr oder weniger hilfreiche Funktionen hinzugekommen, wie z. B. die MФglichkeit, die Felder pro Mine einzustellen, d. h. auf jedes wievielte Feld eine Mine kommt, oder Sie kФnnen ausschlieсlich mit den Farbsynonymen spielen. Auch besteht die MФglichkeit eine automatische Markierhilfe einzuschalten. Diese benutze ich bevorzugt, wenn die Tageszeit weit vorangeschritten ist und ich mich kaum noch konzentrieren kann! ═══ 3. Details ═══ Ziel des Spieles: Das Spielfeld besteht aus quadratischen Feldern. Diese Felder sind am Anfang alle verdeckt. Unter diesen Feldern befindet sich eine bestimmte Anzahl von Minen, die links oben angezeigt wird! Ziel ist es nun, alle Felder, unter denen sich keine Mine befindet aufzudecken! (Ob man dabei Felder markiert oder nicht ist im Prinzip egal!) Dieses sollte man in einer mФglichst kurzen Zeit schaffen! Die verstrichene Zeit wird Бbrigens oben rechts angezeigt! Aufdecken: Wenn man ein Feld aufdeckt (linke Maustaste drБcken!) erscheint normalerweise eine Ziffer von 1 bis 8, die angibt, unter wievielen Nachbarfeldern sich eine Mine versteckt. (Jedes Feld hat acht Nachbarn!) Wenn sich unter den acht Nachberfeldern keine Mine befindet, werden sie auch gleich mit aufgedeckt, und das aufgedeckte Feld ist einfach nur grau (fБr Ziffer "0"). Wenn Sie die Option "Nur Farben" ausgewДhlt haben, erscheinen statt den Zahlen nur die entsprechenden Farben! Sie mБssen nun also ein wenig mehr Бberlegen. Probieren Sie es mal aus! Markieren: Wenn Sie eine Mine unter einem Feld vermuten, kФnnen Sie dieses mit einer Fahne versehen (rechte Maustaste drБcken!), um zu verhindern, daс Sie es aus Versehen aufdecken! PrБfen und automatisch Aufdecken: Mit der linken Maustaste kФnnen Sie auf ein offenes Feld klicken, um anzuzeigen, welche Nachbarfelder fБr eine Mine noch in Frage kommen, sie blinken dann kurz auf. Wenn Sie schon die entsprechende Zahl an Minen markiert haben, werden die restlichen Nachbarfelder automatisch aufgedeckt! Das ist sehr arbeitserleichternd! Bitte beachten Sie, daс es im Gegensatz zu vielen anderen Minesweepern ausreicht, lediglich die linke Maustaste zu drБcken, was auch wesentlich schneller geht. Es macht allerdings nichts aus, wenn Sie beide Maustasten drБcken! ═══ 4. OS/2 ═══ OS/2 ist meiner Meinung das leistungsfДhigste Betriebssystem, was im Augenblick fБr PCs verfБgbar ist. OS/2 ist ein eingetragenes Warenzeichen der IBM Ъbrigens: Windoof 95 - Das 31-bit Betriebssystem der Zukunft - Bitte ein Bit! ═══ 5. MenБpunkte ═══ In MegaMine fБr OS/2 gibt es drei MenБpunkte:  Spiel  Optionen  Hilfe Doppelklicken Sie einen der Punkte, um Informationen darБber zu erhalten! ═══ 5.1. Spiel ═══ Hier kФnnen Sie ein neues Spiel starten, oder vordefinierte Schwierigkeitsstufen auswДhlen. Neu: Startet ein neues Spiel. Diese Funktion lДсt sich auch durch Druck auf F2 oder durch Anklicken des NEU-Buttons aufrufen. Pause: Durch Auswahl von Pause wird das Spiel unterbrochen, die Zeit wird angehalten und das Spielfeld wird verdeckt. Durch nochmalige Auswahl von Pause geht das Spiel weiter. Am besten aktivieren und deaktivieren Sie die Pause mit ESC, dann verlieren Sie am wenigsten Zeit. Wenn das Feld nach dem Deaktivieren der Pause aufgebaut wird, kФnnen Sie Бbrigens schon wieder weiter aufdecken! AnfДnger: Hier bekommen Sie das AnfДnger-Feld mit 8 mal 8 Feldern und 10 Minen. (auf jedes 6,4-te Feld kommt eine Mine) Fortgeschrittener: Hier bekommen Sie das Fortgeschrittenen-Feld mit 16 mal 16 Feldern und 40 Minen. (auf jedes 6,4-te Feld kommt eine Mine) Profi: Hier bekommen Sie das Profi-Feld mit 16 mal 30 Feldern und 99 Minen. (auf jedes 4,85-te Feld kommt eine Mine) ═══ 5.2. Optionen ═══ Das MenБ Optionen hat folgende Unterpunkte:  Einstellungen...  Highscores... ═══ 5.2.1. Einstellungen ═══ Wenn Sie diesen MenБpunkt auswДhlen, bekommen Sie das Einstellungsnotizbuch mit folgenden Seiten:  Eigenes Feld  Optionen ═══ 5.2.2. Highscores ═══ Ъber diesen MenБpunkt gelangen Sie an die Highscoreliste. ═══ 5.3. Hilfe ═══ Hierzu brauche ich wohl nichts zu erklДren! ═══ 6. Dialogboxen ═══ In MegaMine kommt man Бber die MenБpunkte Highscores... und Einstellungen... an Notebooks. Bei den Highscores sind drei Seiten enthalten, wobei automatisch jene des aktuellen Levels aufgeschlagen ist. Das Einstellungsnotizbuch enthДlt folgende zwei Seiten:  Eigenes Feld  Optionen ═══ 6.1. Eigenes Feld ═══ Auf dieser Seite kФnnen Sie die Breite und die HФhe des Spielfeldes bestimmen und die Anzahl der Minen festlegen. Felder pro Mine: Mit dem Schieber kФnnen Sie einen Minenindex einstellen, d. h. auf jedes wievielte Feld eine Mine kommt. (Im AnfДnger und Fortgeschrittenen-Level ist das 6.4, im Profi-Level ist es 4.85!) Wenn Sie den Schieber bewegen, wird also automatisch eine andere Minenzahl eingetragen! VerДnderung der HФhe und Breite: Wenn Sie die HФhe oder Breite verДndern, verДndert sich auch die Minenanzahl entsprechend, wenn Sie "UnabhДngig" nicht abgehakt haben! Der Schwierigkeitgrad bleibt also gleich! Wenn Sie UnabhДngig abgehakt haben, verДndert sich der Schieber! Lassen Sie sich nicht verwirren, der Schieber ist sehr hilfreich, wenn man grФсere Felder mit gleichem Schwierigkeitgrad spielen will! Probieren Sie doch einfach mal die verschiedenen MФglichkeiten aus! Standardwerte: Sie kФnnen auf einen der KnФpfe drБcken, um entweder die Werte fБr "AnfДnger", "Fortgeschrittener" oder "Profi" bequem einzustellen! ═══ 6.2. Optionen ═══ Auf dieser Seite kФnnen Sie andere Farben fБr die einzelnen Elemente des Spieles wДhlen, die GrФсe der einzelnen Felder verДndern, und die Optionen "Nur Farben", "Zufallsfarben" und "Automatisches Markieren wДhlen". Farbzuodnung zu den Zahlen Дndern: In der Liste kФnnen Sie fБr jede Ziffer eine andere Farbe auswДhlen. Auch kФnnen Sie den Spielfeldhintergrund, den Schatten und das Licht der Felder in der Farbe verДndern. Diese Einstellungen werden automatisch gespeichert. Durch den Standard-Button bekommen Sie die normalen Werte. Zufallsfarben: Wenn Sie die Option "Zufallsfarben" wДhlen, werden die 8 Farben, die Sie den Ziffern zugeteilt haben, vor jedem neuen Spiel anders gemischt. Mit dem Button STANDARD bekommen Sie wieder die Ursprungsfarben! Auch die anderen Optionen bekommen die Grundeinstellung! Nur Farben: Wenn Sie die Optionen "Nur Farben" gewДhlt haben, werden keine Ziffern, sondern nur die dazugehФrigen Farben gezeigt. Zusammen mit der Option "Zufallsfarben" haben Sie also einiges zu tБfteln, was sehr interessant sein kann. Automatisches Markieren: Die Option "Automatisches Markieren" ist etwas fБr sehr faule Spieler. Ich persФnlich benutze sie, wenn es schon spДt in der Nacht ist und ich mich nicht mehr sonderlich konzentrieren kann. Diese Option hat nДmlich zur folge, daс automatisch mit Fahnen markiert wird, wenn man auf einem Feld prБft, wo alles klar ist. Beispiel: Man prБft auf einer "DREI", und es sind nur 3 geschlossene, unmarkierte Nachbarfelder vorhanden. Diese werden nun automatisch markiert. FeldgrФсe: Hier kФnnen Sie die GrФсe der einzelnen Felder einstellen, um MegaMine an Ihre BildschirmauflФsung optimal anpassen zu kФnnen. ═══ 7. Registrierung ═══ Dieses Spiel soll Ihnen hauptsДchlich Spaс machen! Kopieren Sie es auch Freunden weiter, dies ist erwБnscht! Beachten Sie dabei allerdings, daс Sie Ihren Registriercode, sofern vorhanden, nicht weitergeben dБrfen!!!! Bei Nichtbeachtung dieser Regel muс ich rechtliche Schritte gegen Sie einleiten! Zur Registrierung setzen Sie sich mit mir in Verbindung! Ich schicke Ihnen dann Ihren persФnlichen Registriercode, der auch fБr alle zukБnftigen Versionen gilt fБr 15.- DM zu! Benutzen Sie dazu REGISTER.TXT! (Ausdrucken mit "COPY REGISTER.TXT LPT1" oder einfach "Registrierformular drucken" am Anfang oder Ende des Spieles wДhlen) Bei VerФffentlichung auf einer Shareware-CD oder Дhnlichem, bitte ich Sie ebenfalls, mich zu kontaktieren! Auch bin ich fБr jegliche VerbesserungsvorschlДge dankbar! Setzen Sie sich mit mir in Verbindung, ich werde Ihnen dann eine verbesserte Version schicken! Adresse des Autors: Andreas Petersik KrДhenfeld 6A 38110 Braunschweig Tel.: 05307/95028 E-Mail: A.Petersik@tu-bs.de ═══ 8. Geschichte von MegaMine ═══ Kontakt zum Autor: Andreas Petersik KrДhenfeld 6A 38110 Braunschweig Tel.: 05307/95028 Email: A.Petersik@tu-bs.de Versionen von MegaMine **************** Version 1.22 **************** -Neu: Beim Deaktivieren von MegaMine wird automatisch die Pause aktiviert **************** Version 1.21 **************** -Neu: Registrierung mit Registriercode mФglich (Weitergabe vom Code ist strafbar!!) -Neu: NEU-Button hat jetzt ein Smiley! **************** Version 1.2 **************** -Fix: Das Sichern der Fensterposition funktioniert endlich richtig! -Neu: Das Feldaufdecken ist bis zu 500% schneller! -Neu: Die linke Spalte des Spielfeldes wird in einem MemoryHPS aufgebaut. Mit Hilfe dieser wird dann das gesamte Spielfeld aufgebaut. Dadurch darf die linke Spalte nun verdeckt sein! Die Aufbaugeschwindigkeit ist unverДndert hoch! -Neu: Die Dialogboxen fБr die Optionen wurden (hoffentlich!!) Бbersichtlicher gestaltet. **************** Version 1.1 **************** -Neu: Diese Version von MegaMine kennzeichnet sich durch eine sichtbar hФhere Aufbaugeschwindigkeit des Spielfeldes, als bei Version 1.0 aus. Durch die neue Methode werden auch sehr groсe Spielfelder in Zeiten unter einer Sekunde aufgebaut! Aber Achtung, die linke Spalte des Spielfeldes darf nicht verdeckt sein! **************** Version 1.0 **************** - Dieses war die erste Version, die ich Бber einige Braunschweiger Mailboxen verФffentlichte. Intern gab es einige neuere Versionen (V1.01, V1.02, V1.03, V1.04), die jedoch alle nur kleinere Verbesserungen enthielten, die man kaum erkennen konnte. Die erste Version von MegaMine wurde schon 1993 programmiert. Damals habe ich noch mit dem GNU-C++ Compiler fБr OS/2 2.0 gearbeitet! Doch schon bald bestellte ich mir das C Set++ 2.0 von IBM, wodurch die Entwicklung wesentlich vereinfacht wurde!